process peripherals - French English Dictionary